package com.wang.data_etl.pojo;

import lombok.Data;
import lombok.Getter;
import lombok.Setter;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component;
import sun.nio.cs.ext.GBK;

/**
 * @author wzw
 * @version 1.0
 * @date 2022/1/5 17:37
 */


@Component
@Data
@Setter
@Getter
@PropertySource("classpath:application-outfile.yml") //指定yml文件位置
public class OutFileConfig {
    /**
     * 导出文件的文件名
     */
    private String fileName;
    /**
     * 导出文件的路径
     */
    private String file_dir;
    /**
     * 如果文件不存在是否新建
     */
    private String isCreateFileDir;
    /**
     * 导出数据sql
     */
    private String exportSql;
    /**
     * 分割符 | ^ , #
     */
    private String separator;
    /**
     * #导出文件的字符集 UTF-8 GBK
     */
    private String characterSet;
    private String url;
    private String jdbcType;
    private String username;
    private String password;
}
